internal genitalia - Turkish English Dictionary